Algorithmic and Domain Centralization in Distributed Constraint Optimization Problems

نویسندگان

  • John P. Davin
  • Pragnesh Jay Modi
  • Stephen F. Smith
چکیده

A class of problems known as Distributed Constraint Optimization Problems (DCOP) has become a growing research interest in computer science because of its difficulty (NP-Complete) and many real-world applications (meeting scheduling, sensor networks, military planning). In this thesis we identify two types of centralization relevant to DCOPs: algorithmic centralization, in which a DCOP algorithm actively centralizes part (or all) of the problem structure, and domain centralization, in which inherent centralization already exists in the domain specification. We explore algorithmic centralization by empirically studying Adopt and OptAPO, two DCOP algorithms which differ in the amount of centralization they use. Our results show that centralizing a problem’s structure decreases communication overhead, but increases local computation. We compare the algorithms through our contribution of a new performance metric, Cycle-Based Runtime, which takes both communication costs and local computation time into account. We then explore domain centralization by studying meeting scheduling, which has problem structure clustered at scheduling agents. We present a novel variant of Adopt, called AdoptMVA, which uses a centralized search within agents to take advantage of the partially centralized structure. We show that when agent ordering is controlled for, AdoptMVA outperforms Adopt in situations where communication costs are high. We contribute a Branch & Bound search heuristic which works well for meeting scheduling problems with multiple variables per agent. We also empirically experiment with meeting scheduling, showing that meeting size is in some cases a better indicator of solution difficulty than the number of agents in a problem.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

PC-DPOP: A New Partial Centralization Algorithm for Distributed Optimization

Fully decentralized algorithms for distributed constraint optimization often require excessive amounts of communication when applied to complex problems. The OptAPO algorithm of [Mailler and Lesser, 2004] uses a strategy of partial centralization to mitigate this problem. We introduce PC-DPOP, a new partial centralization technique, based on the DPOP algorithm of [Petcu and Faltings, 2005]. PCD...

متن کامل

Solving Distributed CSPs Using Dynamic, Partial Centralization without Explicit Constraint Passing

Dynamic, partial centralization has received a considerable amount of attention in the distributed problem solving community. As the name implies, this technique works by dynamically identifying portions of a shared problem to centralize in order to speed the problem solving process. Currently, a number of algorithms have been created which employ this simple, yet powerful technique to solve pr...

متن کامل

Improving the privacy of the asynchronous partial overlay protocol

Dynamic, partial centralization has received a considerable amount of attention in the distributed problem solving community. As the name implies, this technique works by dynamically identifying portions of a shared problem to centralize in order to speed the problem solving process. Currently, a number of algorithms have been created which employ this simple, yet powerful technique to solve pr...

متن کامل

A Decentralized Approach to the Art Gallery Problem

With the increasing interest in ubiquitous computing and mobile robotics, distributed algorithms for solving computational geometry problems in a decentralized fashion will grow in importance. This paper describes a mapping of discretized variants of the art gallery problem to a distributed constraint optimization problem. A testbed using several complete, optimal, distributed algorithms is pre...

متن کامل

Exploiting Problem Structure for Distributed Constraint Optimization

Distributed constraint optimization imposes considerable complexity in agents’ coordinated search for an optimal solution. However, in many application domains, problems often exhibit special structures that can be exploited to facilitate more efficient problem solving. One of the most recurrent structures involves disparity among subpmblems. We present a coordination mechanism, Anchor&Ascend, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005